.product{
    padding: 20px 20px 0 0;

}

.product-title{
    width: 100%;
    font-size: 16px;
    color: #191919 ;
    padding-left: 20px;
    margin-bottom: 10px;
}

.product-list{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.product-item{
    width: 50%;
    padding-left: 20px;
}
.product-pic{
margin-bottom: 6px;
}

.product-img{
    width: 100%;
}

.product-text{
    height: 40px;
    line-height: 20px;
    font-size: 14px;
    color: #333333;
      /* 多行文字省略 */
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  white-space: normal !important;
  word-wrap: break-word;
}

.product-price{
    font-size: 14px;
color: #E93B3B;
margin-bottom: 5px;
}